package cn.iocoder.yudao.module.trade.scan.vo;

import cn.iocoder.yudao.module.api.promotion.gift.dto.GiftActivityVO;
import cn.iocoder.yudao.module.api.promotion.newcustomer.vo.NewCustomerConfigVO;
import cn.iocoder.yudao.module.api.promotion.redpacket.vo.RedPacketConfigVO;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

/**
 * <pre>
 * OOoO0OOoO0OOOooo0oOOOO0OOOOO0oooOO0ooOOO0Ooooo0OOOOo0ooooO0OOooo0Ooooo0OOOOO
 *  这里是文件说明
 * OOoO0OOoO0OOOooo0oOOOO0OOOOO0oooOO0ooOOO0Ooooo0OOOOo0ooooO0OOooo0Ooooo0OOOOO
 * </pre>
 *
 * @author 山野羡民（1032694760@qq.com）
 * @since 2025/07/11
 */
@Schema(description = "扫码付款新客检查 VO")
@Data
public class NewCustomerCheckVO extends NewCustomerConfigVO {

    @Schema(description = "是否登录", example = "false")
    private boolean login;

    @Schema(description = "是否匹配", example = "false")
    private boolean matched;

    @Schema(description = "红包配置")
    private RedPacketConfigVO redPacketConfig;

    @Schema(description = "赠品活动")
    private List<GiftActivityVO> giftActivities;

}
